a large rat - Español Inglés Diccionario